MEIKVDEGHQKGTKEDITRPLLEEDKDFPDIERTTWIQKAIGQTFQTTAHLANLLPTGTVLAFQLLSPIFSNGGQCDLVSKIMTSTLVAICGFSCFILSFTDSYKDKNGTICYGLATIHGFWIIDGSTTLPQELSKRYKLRFIDFVHAFMSLFVFGAVVLFDRNAVNCFFPSPSAEALEVLTALPVGVGVFSSMLFATFPTTRNGIGFPLSSK